package com.jcx.ldzj.emun;

import com.baomidou.mybatisplus.extension.api.IErrorCode;

public enum MyCode implements IErrorCode {
    该接口未授权_请联系管理员(401, "该接口未授权_请联系管理员"),
    账号被锁定_请半小时后再试(402, "账号被锁定_请半小时后再试"),


    账号不存在_请重新输入(10001, "账号不存在_请重新输入"),
    密码错误_请重新输入(10002, "密码错误_请重新输入"),
    该用户名已经存在_请重新命名(10003, "该用户名已经存在_请重新命名"),
    该用户电话号码已经存在_请重新输入(10004, "该用户电话号码已经存在_请重新输入"),
    旧密码错误_修改密码失败_请重新输入(10005, "旧密码错误_修改密码失败_请重新输入"),
    用户被锁定_请重新登录(10006, "用户被锁定_请重新登录"),
    登录失败(10007, "登录失败"),
    新增角色失败(10008,"新增角色失败"),
    新增角色与菜单关系失败(10009,"新增角色与菜单关系失败"),
    新增部门与用户之关系失败(10010,"新增部门与用户之关系失败"),
    修改角色失败(10011,"修改角色失败"),
    修改部门信息失败(10012,"修改部门信息失败"),
    用户未登录_请确认登录后再试(10013,"用户未登录_请确认登录后再试"),
    验证码已经过期_请重新加载(10014,"验证码已经过期_请重新加载"),
    验证码输入错误_请重新输入(10015,"验证码输入错误_请重新输入"),
    输入的邮箱号为空_请核对后再试(10016,"输入的邮箱号为空_请核对后再试"),
    输入的邮箱号与用户名不匹配_请核对后再试(10016,"输入的邮箱号与用户名不匹配_请核对后再试"),
    变更用户信息失败_请重试(10017,"变更用户信息失败_请重试"),
    该部门已经分配了用户_不允许删除_请先取消该部门对应的用户(10018,"该部门已经分配了用户_不允许删除_请先取消该部门对应的用户"),
    该角色已经分配了用户_不允许删除_请先取消该角色对应的用户(10019,"该角色已经分配了用户_不允许删除_请先取消该角色对应的用户"),
    该角色标识为超级管理员_不能删除(10020,"该角色标识为超级管理员_不能删除"),






    ;



    private MyCode(int code, String message) {
        this.code = code;
        this.message = message;
    }
    final int code;
    final String message;
    @Override
    public long getCode() {
        return this.code;
    }

    @Override
    public String getMsg() {
        return this.message;
    }
}
